home *** CD-ROM | disk | FTP | other *** search
- DirectShow Sample -- DMODemo
- ----------------------------
-
- Description
- ===========
- This sample application demonstrates how to use Microsoft DirectX Media
- Objects (DMO). It streams audio data from a WAV file through a DirectSound
- Audio Effect DMO to a DirectSound buffer.
-
- For DMOs which are processing data with one input and one output, where the
- media types of the input and output are the same, and the processing can be
- done in place, the IMediaObjectInPlace interface can be used. If a DMO
- supports this interface, DMODemo will call process() on this interface to
- process the data in place; otherwise, DMODemo will use methods of IMediaObject
- to process the data.
-
-
- User's Guide
- ============
- The sample application includes a project workspace for Microsoft Visual
- Studio 6.0. For information on setting up your build environment, see
- "Setting Up the Build Environment" in the DirectX8 SDK documentation.
- The project file builds dmodemo.exe. The user can load wave files,
- select a DSound Audio Effect DMO, and play audio using the dialog controls.
-
- Notes
- =====
- For this release, the WavesReverb DMO will only accept 16-bit audio input. If you
- attempt to connect the WavesReverb DMO to an 8-bit audio source, you will see an
- error dialog describing a failure to set the input type.